technology licensing - Turco Inglés Diccionario